package com.hnqcgczy.supplier.vo;


import java.io.Serializable;
import java.sql.Date;

public class Company implements Serializable {
    //23
    /**
     * 企业id
     */
    private Integer companyId;
    private String companyName;
    private String companyShortName;
    private String companyEnglishName;
    private String registrationNumber;
    private Double registeredFund;
    private String legalPersonName;
    private Integer staffNumber;
    private Date establishmentDate;
    private String mainServicesRange;
    private String otherServicesRange;
    private String registeredAddress;
    private String workAddress;
    private String workAddressEmail;
    private String servicesAddressRange;
    private String qualityCommitment;
    private String phone;
    private String faxNumber;
    private String companyUrl;
    private String reactionSpeedCommitment;
    private String companyAdvantage;
    private String companyPartner;
    private String companyDispute;

    public Company() {
    }

    public Company(Integer companyId, String companyName, String companyShortName, String companyEnglishName, String registrationNumber, Double registeredFund, String legalPersonName, Integer staffNumber, Date establishmentDate, String mainServicesRange, String otherServicesRange, String registeredAddress, String workAddress, String workAddressEmail, String servicesAddressRange, String qualityCommitment, String phone, String faxNumber, String companyUrl, String reactionSpeedCommitment, String companyAdvantage, String companyPartner, String companyDispute) {
        this.companyId = companyId;
        this.companyName = companyName;
        this.companyShortName = companyShortName;
        this.companyEnglishName = companyEnglishName;
        this.registrationNumber = registrationNumber;
        this.registeredFund = registeredFund;
        this.legalPersonName = legalPersonName;
        this.staffNumber = staffNumber;
        this.establishmentDate = establishmentDate;
        this.mainServicesRange = mainServicesRange;
        this.otherServicesRange = otherServicesRange;
        this.registeredAddress = registeredAddress;
        this.workAddress = workAddress;
        this.workAddressEmail = workAddressEmail;
        this.servicesAddressRange = servicesAddressRange;
        this.qualityCommitment = qualityCommitment;
        this.phone = phone;
        this.faxNumber = faxNumber;
        this.companyUrl = companyUrl;
        this.reactionSpeedCommitment = reactionSpeedCommitment;
        this.companyAdvantage = companyAdvantage;
        this.companyPartner = companyPartner;
        this.companyDispute = companyDispute;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }


    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }


    public String getCompanyShortName() {
        return companyShortName;
    }

    public void setCompanyShortName(String companyShortName) {
        this.companyShortName = companyShortName;
    }


    public String getCompanyEnglishName() {
        return companyEnglishName;
    }

    public void setCompanyEnglishName(String companyEnglishName) {
        this.companyEnglishName = companyEnglishName;
    }


    public String getRegistrationNumber() {
        return registrationNumber;
    }

    public void setRegistrationNumber(String registrationNumber) {
        this.registrationNumber = registrationNumber;
    }


    public Double getRegisteredFund() {
        return registeredFund;
    }

    public void setRegisteredFund(Double registeredFund) {
        this.registeredFund = registeredFund;
    }


    public String getLegalPersonName() {
        return legalPersonName;
    }

    public void setLegalPersonName(String legalPersonName) {
        this.legalPersonName = legalPersonName;
    }


    public Integer getStaffNumber() {
        return staffNumber;
    }

    public void setStaffNumber(Integer staffNumber) {
        this.staffNumber = staffNumber;
    }


    public Date getEstablishmentDate() {
        return establishmentDate;
    }

    public void setEstablishmentDate(Date establishmentDate) {
        this.establishmentDate = establishmentDate;
    }


    public String getMainServicesRange() {
        return mainServicesRange;
    }

    public void setMainServicesRange(String mainServicesRange) {
        this.mainServicesRange = mainServicesRange;
    }


    public String getOtherServicesRange() {
        return otherServicesRange;
    }

    public void setOtherServicesRange(String otherServicesRange) {
        this.otherServicesRange = otherServicesRange;
    }


    public String getRegisteredAddress() {
        return registeredAddress;
    }

    public void setRegisteredAddress(String registeredAddress) {
        this.registeredAddress = registeredAddress;
    }


    public String getWorkAddress() {
        return workAddress;
    }

    public void setWorkAddress(String workAddress) {
        this.workAddress = workAddress;
    }


    public String getWorkAddressEmail() {
        return workAddressEmail;
    }

    public void setWorkAddressEmail(String workAddressEmail) {
        this.workAddressEmail = workAddressEmail;
    }


    public String getServicesAddressRange() {
        return servicesAddressRange;
    }

    public void setServicesAddressRange(String servicesAddressRange) {
        this.servicesAddressRange = servicesAddressRange;
    }


    public String getQualityCommitment() {
        return qualityCommitment;
    }

    public void setQualityCommitment(String qualityCommitment) {
        this.qualityCommitment = qualityCommitment;
    }


    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }


    public String getFaxNumber() {
        return faxNumber;
    }

    public void setFaxNumber(String faxNumber) {
        this.faxNumber = faxNumber;
    }


    public String getCompanyUrl() {
        return companyUrl;
    }

    public void setCompanyUrl(String companyUrl) {
        this.companyUrl = companyUrl;
    }


    public String getReactionSpeedCommitment() {
        return reactionSpeedCommitment;
    }

    public void setReactionSpeedCommitment(String reactionSpeedCommitment) {
        this.reactionSpeedCommitment = reactionSpeedCommitment;
    }


    public String getCompanyAdvantage() {
        return companyAdvantage;
    }

    public void setCompanyAdvantage(String companyAdvantage) {
        this.companyAdvantage = companyAdvantage;
    }


    public String getCompanyPartner() {
        return companyPartner;
    }

    public void setCompanyPartner(String companyPartner) {
        this.companyPartner = companyPartner;
    }


    public String getCompanyDispute() {
        return companyDispute;
    }

    public void setCompanyDispute(String companyDispute) {
        this.companyDispute = companyDispute;
    }

    @Override
    public String toString() {
        return "Company{" +
                "companyId=" + companyId +
                ", companyName='" + companyName + '\'' +
                ", companyShortName='" + companyShortName + '\'' +
                ", companyEnglishName='" + companyEnglishName + '\'' +
                ", registrationNumber='" + registrationNumber + '\'' +
                ", registeredFund=" + registeredFund +
                ", legalPersonName='" + legalPersonName + '\'' +
                ", staffNumber=" + staffNumber +
                ", establishmentDate=" + establishmentDate +
                ", mainServicesRange='" + mainServicesRange + '\'' +
                ", otherServicesRange='" + otherServicesRange + '\'' +
                ", registeredAddress='" + registeredAddress + '\'' +
                ", workAddress='" + workAddress + '\'' +
                ", workAddressEmail='" + workAddressEmail + '\'' +
                ", servicesAddressRange='" + servicesAddressRange + '\'' +
                ", qualityCommitment='" + qualityCommitment + '\'' +
                ", phone='" + phone + '\'' +
                ", faxNumber='" + faxNumber + '\'' +
                ", companyUrl='" + companyUrl + '\'' +
                ", reactionSpeedCommitment=" + reactionSpeedCommitment +
                ", companyAdvantage='" + companyAdvantage + '\'' +
                ", companyPartner='" + companyPartner + '\'' +
                ", companyDispute='" + companyDispute + '\'' +
                '}';
    }
}
